transit navigation satellite - Turco Inglés Diccionario